direct-aim weapon - Turkish English Dictionary